package com.mornstar.common.base;

import com.mornstar.common.annotation.NotPrint;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;
import java.time.LocalDate;

@Data
@EqualsAndHashCode(callSuper = true)
public class DataEntity extends HasDelEntity {
    /**
     * 序列号
     * */
    @Serial
    private static final long serialVersionUID = 7691757878962001981L;

    /**
     *  创建者
     */
    @NotPrint
    protected String createUser;

    /**
     *  创建日期
     */
    @NotPrint
    protected LocalDate createDate;

    /**
     *  更新者
     */
    @NotPrint
    protected String updateUser;

    /**
     *  更新日期
     */
    @NotPrint
    protected LocalDate updateDate;

    /**
     * 状态[1:正常]
     */
    private Integer status;
}
